Well said Wannexit, I've noticed that too. There is the young ' in ' crowd still living at home with disposable income for nice cars and a full wardrobe of new clothes, most have great teeth ( thanks to braces from parents ) and have trades or good jobs. The party will be over once they move out and get married. Then you have the their parents in the 50 + age group. Hardly anyone left in the 30-50 group but born ins that stuck it out for family and friends.
Anyhow good for her to be awake and see it for what it is !